<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>IDA SDK: format_data_info_t Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">IDA SDK
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="files.html"><span>Header&#160;Files</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="structformat__data__info__t-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">format_data_info_t Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>See <a class="el" href="typeinf_8hpp.html#a605a5f30a0a65c28675f011e216449dc" title="Format a data value as a C initializer. ">format_cdata()</a> </p>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a8126db951e81f28c115181dca0d8271a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8126db951e81f28c115181dca0d8271a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>ptvf</b></td></tr>
<tr class="separator:a8126db951e81f28c115181dca0d8271a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9ab158a09cdfc12e1777d1068d6297f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9ab158a09cdfc12e1777d1068d6297f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structformat__data__info__t.html#ae9ab158a09cdfc12e1777d1068d6297f">radix</a></td></tr>
<tr class="memdesc:ae9ab158a09cdfc12e1777d1068d6297f"><td class="mdescLeft">&#160;</td><td class="mdescRight">number representation (8,10,16) <br /></td></tr>
<tr class="separator:ae9ab158a09cdfc12e1777d1068d6297f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa26ac5420ec7757631d627d0836f6e30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa26ac5420ec7757631d627d0836f6e30"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structformat__data__info__t.html#aa26ac5420ec7757631d627d0836f6e30">max_length</a></td></tr>
<tr class="memdesc:aa26ac5420ec7757631d627d0836f6e30"><td class="mdescLeft">&#160;</td><td class="mdescRight">max length of the formatted text (0 means no limit) should be used to format huge arrays for the screen, we can not display the whole array anyway if this limit is hit, the function returns false and qerrno is set to eMaxLengthExceeded <br /></td></tr>
<tr class="separator:aa26ac5420ec7757631d627d0836f6e30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab6240ea5270cc4fe31f1f05545410d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab6240ea5270cc4fe31f1f05545410d4"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structformat__data__info__t.html#aab6240ea5270cc4fe31f1f05545410d4">arrbase</a></td></tr>
<tr class="memdesc:aab6240ea5270cc4fe31f1f05545410d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">for arrays: the first element of array to print <br /></td></tr>
<tr class="separator:aab6240ea5270cc4fe31f1f05545410d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dc1e139051f7ceaa88f26010415944d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2dc1e139051f7ceaa88f26010415944d"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structformat__data__info__t.html#a2dc1e139051f7ceaa88f26010415944d">arrnelems</a></td></tr>
<tr class="memdesc:a2dc1e139051f7ceaa88f26010415944d"><td class="mdescLeft">&#160;</td><td class="mdescRight">for arrays: number of elements to print <br /></td></tr>
<tr class="separator:a2dc1e139051f7ceaa88f26010415944d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3117443521ecc930475c04002f25a8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3117443521ecc930475c04002f25a8a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structformat__data__info__t.html#ab3117443521ecc930475c04002f25a8a">margin</a></td></tr>
<tr class="memdesc:ab3117443521ecc930475c04002f25a8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">length of one line (0 means to print everything on one line) if an item can not be printed in a shorter way, some output lines can be considerably longer 1 means each item on its own line <br /></td></tr>
<tr class="separator:ab3117443521ecc930475c04002f25a8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b64df28e4d74f761fe3cd15e9a9ae48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b64df28e4d74f761fe3cd15e9a9ae48"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structformat__data__info__t.html#a9b64df28e4d74f761fe3cd15e9a9ae48">indent</a></td></tr>
<tr class="memdesc:a9b64df28e4d74f761fe3cd15e9a9ae48"><td class="mdescLeft">&#160;</td><td class="mdescRight">how many spaces to use to indent nested structures/arrays <br /></td></tr>
<tr class="separator:a9b64df28e4d74f761fe3cd15e9a9ae48"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="typeinf_8hpp.html">typeinf.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
</body>
</html>
